package com.fjwt.gz.db.vo;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

/**
 * <p>
 * 商户参与活动抽奖次数表 (商户作为C端消费者身份参与活动)
 * </p>
 *
 * @author shiyonghao
 * @since 2025-04-09
 */
@Data
public class ActivityMchTimesVO {

    /**
     * 自动增长
     */
    private Long activityMchId;

    /**
     * 活动ID
     */
    private Long activityId;

    /**
     * 商户ID
     */
    private String mchNo;

    /**
     * 商户抽奖次数
     */
    private Integer timesNum;

    /**
     * 商户已消耗抽奖次数
     */
    private Integer timesConsume;

    /**
     * 乐观锁
     */
    private Integer version;

    /**
     * 统计日期，格式：年yyyy   月yyyyMM  日yyyyMMdd  周n
     */
    private String statisticDate;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createdAt;

    /**
     * 更新建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updatedAt;


}
